package dao;

import java.util.List;

import pojo.Appuser;
import pojo.Watchuser;

public interface UserDao {
	//登录
	public Appuser login(Appuser appuser);
	//保存用户  
	public void save(Appuser appuser);      
	 //根据用户名查找用户  
	public Appuser queryByUsername(String username); 
	//绑定智能手表
	public Watchuser bind(Watchuser watchuser);
	 //查询watchuser中的监护人手机号binder
	public Watchuser query(String binder); 
	public Watchuser queryUsername(String username); 

	//public Watchuser unBindQuery(String username); 
	//解除绑定,删除数据库中对应的手机号码
	public void dele(String username);
	//查询绑定历史记录(一个监护人可以监护多个手表用户，一个手表用户只能被一个人监护)
	public List<Watchuser> queryList(String binder);
	//在绑定手表的同时更新Appuser中的binder字段
	public Appuser update(Appuser appuser);

	
}
